.edit-pop {
	background:#fff;
	padding:35px;
}
.edit-pop .title {
	font:24px/24px Tahoma;
	color:#616a71;
	font-weight:normal;
	padding-bottom:30px;
	display:block;
}
#regForm h2,
#regForm p {
  width:360px;
  float:left;
}
#regForm h2 {
  border-bottom:1px solid #666;
  font:30px Tahoma;
  color:#141c26;
  padding:0 0 20px 10px;
}
#regForm p {
  padding:15px 0 0 10px;
}
#regForm form {
  width:345px;
  position:relative;
  float:right;
  padding-right:130px;
  padding-top:50px;
}
.edit-pop  form {
	width:420px;
}
#regForm label,
.subscribe label,
#regForm .lb,
.edit-pop .lb,
.edit-pop label {
  width:60px;
  display:inline-block;
  font:14px/30px Tahoma;
  color:#616a71;
  margin:0;
}
.edit-pop .lb,
.edit-pop label {
	width:390px;
	font:14px/35px Tahoma;
}
.edit-pop span label {
	width:80px;
}
.geo_links a {
  width:60px;
  display:inline-block;
  font:11px Tahoma;
  color:#0076AD;
  width:265px;
  padding:0px;
  padding-left:170px;
  margin:0px;
}
.subscribe label {
  width:80px;
}
.subscribe .err_err {
  padding-left:85px;
  color:#f00;
  padding-bottom:15px;
  clear:both;
  display:inline-block;
}


#regForm input,
.subscribe input,
.edit-pop  input {
  width:265px;
  display:inline-block;
  font:14px/30px Tahoma;
  padding:5px;
  border:1px solid #ddd;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  margin-bottom:10px;
  color:#333;
}
.edit-pop  input {
	width:240px;
	font:14px/35px Tahoma;
}
#regForm .radio,
#regForm .check,
.edit-pop  .check,
.edit-pop  .radio {
  width:auto;
}
#usr_set_p_info textarea,
.edit-pop  textarea {
  width:415px;
  overflow:auto;
  height:150px;
  margin-bottom:25px;
}
#usr_set_p_name,
#usr_set_p_info,
#usr_set_p_pass,
#usr_set_p_mail,
#user_set_rights {
  min-height:220px;
}
#regForm .wrn,
.edit-pop .wrn {
  padding:10px 0;
  font:11px/16px Tahoma;
  color:#858e94;
}


#regForm .submit input,
.subscribe .submit input,
.edit-pop .submit input {
  margin-left:60px;
  width:275px;
  padding:10px 0;
  color:#fff;
  text-shadow:-1px -1px 1px #2c7092;
  background:#0a8acb;
  text-transform:uppercase;
  background: -moz-linear-gradient(top,  #2a9dd6,  #0986cb);
  -moz-box-shadow:0px 0px 5px #85c7e7;
}
#regForm .submit input::-moz-focus-inner,
.subscribe .submit input::-moz-focus-inner,
.edit-pop .submit input::-moz-focus-inner {
    border: 1px dotted transparent;
}
#regForm .submit input:focus,
.subscribe .submit input:focus,
.edit-pop .submit input:focus {
  background: -moz-linear-gradient(bottom,  #2a9dd6,  #0986cb);
  -moz-box-shadow:0px 0px 10px #0986cb;
}
.edit-pop .submit input {
	width:250px;
	margin-top:15px;
	margin-right:5px;
}
